Career 2023 2022 2021 2020 2019 2018 2017 2016 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Brazil F17 Brazil F18 Switzerland F3 France F7 Italy F10 Hungary F1 Croatia F8 Austria F11 Iran F4 Thailand F1 Thailand F2 Thailand F3 Croatia F3 Croatia F4 Turkey F4 Turkey F5 Turkey F6 Hungary F1 Hungary F2 Hungary F3 Slovenia F2 Serbia F1 Serbia F2 Serbia F3 Serbia F5 Croatia F10 Croatia F11 Austria F1 Israel F3 France F5 Italy F7 Italy F9 Germany F6 Iran F3 Germany F8 Germany F9 Austria F5 Romania F11 Germany F11 Serbia F4 Romania F14 Austria F8 Croatia F7 Austria F9 France F13 Germany F19 France F16 France F18 Croatia F9 France F19 Croatia F10 Iran F7 Iran F8 Spain F1 Germany F1 Spain F2 Germany F2 Morocco F1 Germany F3 France F3 Portugal F1 Portugal F2 Croatia F1 Switzerland F2 Croatia F2 Turkey F6 Iran F1 Italy F18 Iran F2 Germany F10 Germany F11 Germany F12 Germany F15 Great Britain F15 Germany F16 Croatia F7 Turkey F13 Croatia F8 Spain F39 Turkey F1 Turkey F2 Germany F3 Germany F4 Spain F7 Spain F8 Turkey F9 Turkey F10 Spain F9 Spain F10 Italy F4 Spain F14 Germany F2 Germany F7 Austria F7 Germany F13 Serbia F12 Hungary F3 Croatia F12 Turkey F28 Croatia F13 Croatia F1 Croatia F2 Croatia F3 Croatia F4 Poland F1 Serbia F2 Serbia F7 USA F1 Croatia F3 Croatia F4 Croatia F6 Serbia F3 Serbia F4 Serbia F5 Serbia F7 Croatia F8 Croatia F9 Serbia F12 Hungary F1 Hungary F2 Hungary F3 Serbia F3 Slovakia F1 Italy F27 Hungary F4 Hungary F5 Hungary F6 Hungary F8 Italy F33 Italy F34 Italy F37 Tunisia F33 Tunisia F34 Tunisia F35 Tunisia F36 Tunisia F1 (Hammamet) Tunisia F2 (Hammamet) Italy F2 (Trento) Croatia F3 (Umag) Spain F10 (Madrid) Bosnia/Herzegovina F6 Hungary F1 (Zalaegerszeg) Hungary F2 (Zamardi) Spain F16 (Huelva) Hungary F6 (Budapest) Kazakhstan F7 (Shymkent) Austria F6 Turkey F6 (Antalya) Turkey F7 (Antalya) Italy F2 (Santa Margherita Di Pula) Italy F3 (Santa Margherita Di Pula) Italy F4 (Santa Margherita Di Pula) Portugal F7 (Porto) Great Britain F10 Israel F1 Israel F2 Austria F5 Germany F17 The Powder Byrne Trophy - Surbiton IPCL Cup - Vadodara Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux Tennis Napoli Cup 2006 - Napoli The Surbiton Trophy - Surbiton Tatra Banka Slovak Open - Bratislava Fergana Challenger - Fergana Challenger Ford de Cherbourg - Cherbourg BH Telecom Indoors Sarajevo 2006 - Sarajevo VII Open Banc Agricol - Andorra Heilbronn Open - Heilbronn Ciudad de Pozoblanco 'Open Diputacion' - Cordoba USTA Men's Challenger of Urbana-Champaign - Urbana ATP Challenger Trophy 2007 - Trnava Tatra Banka Open - Bratislava Medicor Open - Budapest Mumbai Challenger - Mumbai Open de l'Isere - Grenoble Open de Franche Comte - Besancon Third Bank Tennis Championships - Lexington Open de L'Isere-Open 38 - Grenoble Mitsubishi Electric Europe Cup - Monza Heilbronn Open - Heilbronn USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Costa Rica - San Jose USTA Seascape Challenger - Aptos Grand Prix de Tennis - St. Jean de Luz KGHM Polish Indoors - Wroclaw KGHM Polish Indoors - Wroclaw Fifth-Third Bank Tennis Championships - Lexington Tampere Challenger - Tampere Challenger Britania Zavaleta - Puebla USTA/Safeway Challenger - Aptos Ahmedabad Challenger - Ahmedabad 7th Wartburg Open - Eisenach Frito Lay/USTA Challenger - Binghamton USTA Challenger of Burbank - Burbank Porsche Open - Poznan Tatra Banka Open 2001 - Bratislava Tatra Banka Open 2003 - Bratislava Windy City Classic - Winnetka GHI Bronx Tennis Classic - Bronx Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Banja Luka Challenger 2008 - Banja Luka XL Bermuda Open - Bermuda The LTA Nottingham Challenger - Nottingham Tunis Open - Tunis Open Castilla y Leon - Segovia Open D'Orleans - Orleans Ethias Tennis Trophy - Mons Geneva Challenger KGHM Emax Polish Indoors - Wroclaw Banja Luka Challenger Trnava Challenger Aachen Challenger Bytom Challenger The LTA Hester Trophy - Manchester Privat Bank Cup - Dnepropetrovsk Banja Luka Challenger Palermo Challenger Helsinki Challenger Ostrava Challenger Mobilux Open - Luxembourg Internationaux de Doubs Open de Franchie-Comte - Besancon Orbetello Challenger Cordenons Challenger LTA Nottingham Challenger - Nottingham Alphen Challenger The Surbiton Trophy - Surbiton Sony Ericsson Open 2008 - Belgrade Zagreb Challenger Rome Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Rome Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Alphen Challenger Busan Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Manchester Trophy - Manchester Open Prevadies - St. Brieuc Shanghai Challenger Marburg Challenger Heilbronn Open - Heilbronn Meknes Challenger Budapest Challenger Qingdao Challenger Ostrava Challenger Lisbon Challenger Marburg Challenger Biella Challenger Portoroz Challenger Cordenons Challenger Genova Challenger Alicante Challenger Ostrava Challenger Caltanissetta Challenger Sibiu Challenger Bytom Challenger Tunis Challenger ATP Slovak Open Challenger - Bratislava Bratislava Challenger Neride Prague Indoor - Prague Braunschweig Challenger Open D'Orleans - Orleans Napoli Challenger Open des Alpes Trophee BNP Paribas - Grenoble Bratislava Challenger ECM Prague Open 2005 - Prague Open de Tenis Amaya - Pamplona Trnava Challenger Architect Open - Budapest Kobstaedernes ATP Challenger - Kolding Heilbronn Challenger Poznan Challenger Open de Nice - Nice Intersport Heilbronn Open - Heilbronn Perugia Challenger Internationaux de Tennis de Brest - Brest Rijeka Challenger ATP Challenger Hamburg - Hamburg Heineken Open Singapore - Singapore Qatar Mobil Open 2000 - Doha Prostejov Challenger Open 13 - Marseille Abierto Mexicano de Tenis Pegaso - Mexico City Challenger DCNS de Cherbourg - Cherbourg Tatra Banka Slovak Open - Bratislava Prague Challenger Guayaquil Challenger U.S. Men's Clay Court Championships - Orlando KGHM Polish Indoors - Wroclaw President's Cup 2000 - Tashkent Manerbio Challenger Trnava Challenger Open Carparti - Brasov ATP Challenger Hamburg - Hamburg Challenger Ford de Cherbourg - Cherbourg Jameson Cup - Milan Almaty Challenger Montevideo Challenger Budapest Challenger BMW Open - Munich The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Scheveningen Challenger Prague Challenger Liberec Challenger Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island LTA Manchester challenger - Manchester Arad Challenger Scheveningen Challenger Kremlin Cup - Moscow Ostrava Challenger Rome Challenger USTA Comerica Challenger - Aptos Poznan Challenger Grand Prix de Tennis de Lyon - Lyon Challenger DCN de Cherbourg - Cherbourg Open de L'Isere - Grenoble Qatar Exxon Mobil Open 2002 - Doha Cordenons Challenger Napoli Challenger - Napoli Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaux de Bretagne - Brest Internationaler Raiffeisen Grand Prix - St. Polten Challenger 42 - Andrezieux Ordina Open - 's-Hertogenbosch Sardinia International Championship - Cagliari Optimus Maia Open - Maia Salem Open - Hong Kong AIG Japan Open - Tokyo Copa Sevilla Inernacionales de Andalucia - Seville Warsteiner Challenger Wolfsburg - Wolfsburg Ostrava Challenger Renault Slovenian Open - Ljubljana Mauthausen Challenger Challenger 42 - Andrezieux Poznan Challenger St. Petersburg Open - St. Petersburg KGHM Polish Indoors - Wroclaw AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Open de L'Isere - Grenoble XL Capital Bermuda Open - Bermuda Ostrava Open 2005 - Ostrava Infiniti Open - Los Angeles Architect Open - Budapest Open 13 - Marseille Copenhagen Open - Copenhagen Stella Artois Clay Court Championships - Budaors ATP Open Castilla y Leon - Segovia Internationaux du Doubs - Besancon Open Seat Godo 2003 - Barcelona Tunis Open 2006 - Tunis The Stella Artois Grass Court Championships - London Davidoff Swiss Indoors - Basel International Tennis Championships - Delray Beach Bratislava Challenger Maia Challenger Bangkok Challenger Kosice Challenger Bangkok Challenger President's Cup - Tashkent Rijeka Challenger TD Waterhouse Cup - Long Island Kroger / St. Jude International - Memphis Tata Open - Chennai Heineken Open - Auckland Milan Indoors - Milan Estoril Open - Estoril Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Zagreb Challenger Grand Prix Hassan II - Casablanca Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Davidoff Swiss Indoors - Basel Next Generation Hardcourts - Adelaide TD Waterhouse Cup - Long Island Kroger / St. Jude International - Memphis Open de la Comunidad Valenciana - Valencia U.S. Men's Clay Court Championships - Houston Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis CA Tennis Trophy - Vienna US Men's Clay Court Championships - Houston The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Sybase Open - San Jose Ordina Open - s-Hertogenbosch PBZ Zagreb Indoors - Zagreb Franklin Templeton Tennis Classic - Scottsdale Helsinki Challenger PBZ Zagreb Indoors - Zagreb BRD Nastase Tiriac Trophy - Bucharest Estoril Open - Estoril Bet-at-home Cup - Kitzbuhel Banja Luka Challenger Open de Moselle - Metz Serbia Open - Belgrade Meknes Challenger Konzum Croatia Open - Umag Bogota Challenger Gazprom Hungarian Open - Budapest Plava Laguna Croatia Open - Umag Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Pereira Challenger Great Ocean Road Open - Melbourne Poprad Tatry Challenger Ostrava Challenger Erste Bank Open - Vienna Arad Challenger Braunschweig Challenger Meerbusch Challenger Heineken Open Shanghai - Shanghai Heilbronn Challenger Grand Prix Hassan II - Casablanca Monza Challenger Internationaler Raiffeisen Grand Prix - St. Polten Miller Lite Hall of Fame Tennis Championships - Newport BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Open de Tenis Comunidad Valenciana - Valencia St. Petersburg Open - St. Petersburg Como Challenger Mestre Challenger Poprad Tatry Challenger Genova Challenger Santiago Challenger USTA Safeway Challenger - Aptos Koblenz Challenger Samarkand Challenger Prague Challenger Internationaux de Tennis de Brest - Brest Bristol Challenger Trophy - Bristol Crystal Cup 1998 - Portoroz Hungarian Open - Budapest Tenniscup of Flanders - Ostende Wiesmann Roadster Open - Nuembrecht Lille Challenger Murcia Challenger Suisse Open - Gstaad Liberec Challenger Tatra Banka Open - Bratislava Gemax Open - Belgrade Kroger / St. Jude International - Memphis Heilbronn Open - Heilbronn Arizona Men's Tennis Championships - Scottsdale Ordina Open - 's-Hertogenbosch Cordoba Open - Cordoba Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca Copenhagen Open - Copenhagen Barcelona Open Banc Sabadell - Barcelona Grand Prix Hassan II - Casablanca Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten Campbell's Hall of Fame Tennis Championships - Newport Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis President's Cup 1999 - Tashkent adidas Open de Toulouse - Toulouse Adidas International - Sydney Los Angeles Heineken Trophy - 's-Hertogenbosch Verizon Tennis Challenge - Atlanta The Stella Artois Grass Court Championships - Queen's/London Generali Open 2002 - Kitzbuhel Tento Czech Open - Prague The Ericsson Open - Miami Monte Carlo Open - Monte Carlo The Ericsson Open - Miami Tennis Masters Series - Hamburg Copenhagen Open - Copenhagen Tennis Masters Series - Stuttgart Tennis Masters Series - Miami Tennis Masters Series - Hamburg Mercedes-Benz Cup - Los Angeles Tennis Masters Series - Paris Copenhagen Open - Copenhagen Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Heineken Trophy - 's-Hertogenbosch Tennis Masters Series - Rome 2002 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Campionati Internazionali d'Italia - Rome Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo BMW Open - Munich Vietnam Open - Ho Chi Minh City Heineken Open - Auckland SAP Open - San Jose French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Western & Southern Open - New York Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Gazprom Hungarian Open - Budapest U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid French Open - Paris Grand Prix de Tennis de Lyon - Lyon French Open - Paris Australian Open - Melbourne NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Australian Open - Melbourne Davis Cup, Group II, 1R, CYP-HUN 0-5 Davis Cup, Group II, 2R, HUN-BLR 3-2 Davis Cup, Group II, 3R, GBR-HUN 5-0 Davis Cup, Group II, PO, HUN-LUX 1-4 Davis Cup, Group I, 2R, SVK-HUN 1-3 Davis Cup, Group I, 1R, HUN-UKR 3-2 French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London French Open - Paris Tennis Masters Series - Miami Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris Davis Cup, Group II, 1R, HUN-IRL 3-2 Davis Cup, Group II, 2R, HUN-LAT 2-3 Davis Cup, Group 2, 1R, HUN-BUL 2-3 Davis Cup, Group 2, PO, HUN-MDA 3-2 Davis Cup, Europe/Africa Group II, PO, HUN-MKD 4-1 Davis Cup, World Group, PO, HUN-RUS 3-1 Davis Cup, World Group, QR, HUN-BEL 3-2 Davis Cup, World Group, 1R, BEL-HUN 3-2 U.S. Open (juniors)